DR. LEE S. BARBACH, P.A.
Others
DR. LEE S. BARBACH, P.A. is a healthcare facility in NORTH MIAMI, FL, US.
100 1125 NE 125TH ST,
NORTH MIAMI, FL, US
3059325505